'''
写一个函数，求两个整数之和，要求在函数体内不得使用+、-、*、/四则运算符号。

解题思路：没什么思路臭不要脸解法
'''
class Solution:
    def Add(self, num1, num2):
        return sum([num1, num2])

    def Add1(self, num1, num2):
        while num1 != 0:
            temp1 = (num1&num2)<<1
            temp2 = num1^num2
            num1, num2 = temp1, temp2
        return num2

s = Solution()
print(s.Add1(-1,2))